body {
    color: #fff;
    background-color: #c0ced9;
    margin: 0 0 20px 0;
    padding: 0;
}
body, .in input, .in textarea, .inline input, .timezone input {
    font-family: "DejaVu Sans", Verdana, sans-serif;
}
form {
    margin: 0;
    padding: 0;
}
input {
    margin: 0;
}

/* Links */

a:link, a:active, a:visited {
    color: #7f5500;
    text-decoration: none;
}
a:hover {
    color: #bf6c00;
    text-decoration: underline;
}

/* General Layout */

.display {
    margin: 0 auto 0 auto;
    width: 965px;
    background: #c9e0f0 url('images/bg.png') 0 0 repeat-x;
    color: #404040;
    font-size: 9.8pt;
    border: 1px solid #8fa5b2;
    border-top: none;
    box-shadow: 0 0 15px #9cb3bf;
    border-radius: 0 0 10px 10px;
}
.header {
    height: 125px;
    padding: 25px 0 0 0;
    border-bottom: 1px solid #a8c1d1;
}
.content {
    background: #e5eef5 url('images/bg.png') 0 -120px repeat-x;
    border-bottom: 1px solid #aec8d9;
    border-top: 1px solid #fffde0;
}
.main {
    float: left;
    width: 665px;
    padding-bottom: 5px;
    padding-top: 20px;
}
.sidebar {
    width: 260px;
    float: right;
    padding: 21px 0 5px 0;
    margin: 0 22px 0 0;
    font-size: 9pt;
}

.footer {
    clear: both;
    border-top: 2px solid white;
    background: transparent url('images/logo.png') 857px center no-repeat;
    font-size: 10pt;
    text-align: center;
    padding: 20px;
    
}

.pages{
	text-align: center;
	font-size:11pt;
	vertical-align: bottom;
	
}
.currentpage{
	color:#76191A;
	font-weight:bold;	
}
a.pagelink{
	color:black;
}

.p_admin {
width: auto;
float: right;
text-align: right;
color: #CCC;
padding-bottom: 5px;
font-size: 9pt;
}